3ad7ad98a2a02e56f176873ad18658121e4ee7ae,src/main/java/net/amygdalum/testrecorder/deserializers/matcher/DefaultEnumAdaptor.java,DefaultEnumAdaptor,tryDeserialize,#SerializedEnum#MatcherGenerators#,35

Before Change


			types.staticImport(Matchers.class, "sameInstance");
		}

		if (types.isHidden(value.getType())) {
			String enumMatcher = enumMatcher(asLiteral(value.getName()));
			return new Computation(enumMatcher, parameterized(Matcher.class, null, wildcardExtends(Enum.class)), emptyList());
		} else {

After Change


		TypeManager types = generator.getTypes();
		types.registerType(value.getType());

		if (types.isHidden(value.getType())) {
			if (!Enum.class.isAssignableFrom(Types.baseType(value.getResultType()))) {
				types.staticImport(WideningMatcher.class, "widening");
			}